Výuka
KMI/JCS2 - Jazyk C#
Požadavky na zápočet:- Účast na semináři není povinná
- Z každého semináře bude úkol – samostatná práce
- Úplné splnění úkolu na semináři --> 5 bodů
- Úplné splnění úkolu do 23:59:59 olomouckého času v středu před následujícím seminářem --> 4 body
- Celkem 11 úkolů --> maximálně 55 bodů, pro zápočet potřeba 30.8 bodů
- Alternativa: Menší projekt zahrnující probranou látku odevzdaný do měsíce od schválení
- Osobně na cvičení, po cvičení (5 bodů)
- Do systému UPolníček do deadline
Průběžné hodnocení
Semináře:
- 16. 2. 2024 -- Úvodní hodina, direktivy preprocesoru, Regex [slidy]
- 23. 2. 2024 -- Vlákna [slidy] [Zdrojové kódy]
- 1. 3. 2024 -- Souborový systém, soubory [slidy] [Zdrojové kódy]
- 8. 3. 2024 -- XML, JSON [slidy] [Zdrojové kódy]
- 15. 3. 2024 -- Lambda výrazy, LINQ [slidy]
- 22. 3. 2024 -- Připojení do SQL databází [slidy]
- 5. 4. 2024 -- ORM -- EntityFramework [slidy] [Zdrojové kódy]
- 12. 4. 2024 -- ASP.NET MVC [slidy] [Projekt ze semináře]
- 26. 4. 2024 -- ASP.NET WebAPI, OData [slidy] [Projekty ze semináře]
KMI/POS2 - Počítačové sítě 2
- Účast na cvičení není povinná
- Z většiny cvičení bude úkol – samostatná práce
- Splnění (a odevzdání) všech úkolů do konce zápočtového týdne, tedy do pátku 10. 5. 2024
cvičení
- 14. 2. 2024 -- Úvodní hodina [slidy]
- 21. 2. 2024 -- Strukturovaná kabeláž -- keystone [slidy]
- 28. 2. 2024 -- WiFi -- skenování sítí [slidy]
- 6. 3. 2024 -- WiFi -- nastavení na MikroTik [slidy]
- 13. 3. 2024 -- WiFi -- Kolize [slidy]
- 27. 3. 2024 -- WiFi -- Odposlech [slidy]
- 3. 4. 2024 -- NAT -- propustnost [slidy]
- 10. 4. 2024 -- IPv6 adresy, neighbor discovery [slidy]
- 17. 4. 2024 -- VLAN [slidy]
KMI/BEPS + KMI/BEZIT - Bezpečnost počítačových systémů a Bezpečnost v IT
Přednášky
- 15. 2. 2024 --úvodní hodina, Opakování, Autentizace, Legislativa [slidy]
- 22. 2. 2024 -- Kryptografie, klasické šifry, frekvenční analýza [slidy]
- 29. 2. 2024 -- Asymetrická kryptografie, RSA [slidy]
- 7. 3. 2024 -- Kryptografické hashovací funkce, Digitální podpis, PKI, S/MIME [slidy]
- 14. 3. 2024 -- SSL/TLS, zabezpečení webových aplikací [slidy]
- 21. 3. 2024 -- Malware, nedůvěryhodná HW zařízení [slidy]
- 28. 3. 2024 -- SW a HW zranitelnosti [slidy]
- 4. 4. 2024 -- Bezpečnost síťových technologií [slidy]
- 11. 4. 2024 -- VPN [slidy]
- 18. 4. 2024 -- RADIUS, OAUTH, Šifrování souborů [slidy]
- 25. 4. 2024 -- Filtrace, skenování portů, proxy, brány [slidy]
- 2. 5. 2024 -- Diffie-Hellman, Eliptické křivky, Blockchain [slidy]
Cvičení
Požadavky na zápočet:- Účast na cvičení není povinná
- Z každého cvičení bude úkol – samostatná práce
- Korektní vypracování 80 % úkolů
- Osobně na cvičení, po cvičení, v konzultačních hodinách
- Emailem (je-li to realizovatelné, video, ...)
- Deadline do následujícího cvičení
- Dva úkoly je možné odevzdat opožděně do konce zápočtového týdne
- 15. 2. 2024 -- Sociální inženýrství -- Phishing [slidy]
- 22. 2. 2024 -- Klasické šifry [slidy]
- 29. 2. 2024 -- Asymetrická kryptografie, RSA [slidy]
- 7. 3. 2024 -- Podepisování emailů/souborů [slidy]
- 14. 3. 2024 -- Zranitelnosti webových aplikací [slidy]
- 21. 3. 2024 -- Analýza binárních souborů, obfuskace kódu [slidy]
- 28. 3. 2024 -- Linux -- chroot [slidy]
- 4. 4. 2024 -- Prolomení WPA [slidy]
- 11. 4. 2024 -- VPN [slidy]
- 18. 4. 2024 -- Šifrování dat [slidy]
- 15. 4. 2024 -- Skenování portů, filtrace [slidy]
KMI/XBEZ - Bezpečnost v IT
Přednášky
- 16. 2. 2024 --úvodní hodina, Opakování, Autentizace, Legislativa, Sociální inženýrství[slidy]
- 1. 3. 2024 -- Kryptografie -- symetrická, asymetrická, RSA [slidy]
- 15. 3. 2024 -- Kryptografické hashovacı́ funkce, PKI, časová razítka, SSL/TLS [slidy]
- 5. 4. 2024 -- Zabezpečení webových aplikací, škodlivý software, chyby SW a HW [slidy]
- 19. 4. 2024 -- Bezpečnost síťových technologií, VPN [slidy]
- 3. 5. 2024 -- RADIUS, OAUTH, Šifrováíní disků, FiltraceN [slidy]